ridicule in public - Alemán Inglés Diccionario